There is a saying in Britain - Bob's your uncle it can be translated as there it is, or there you have it. Or if you wanted to literally translate it then it could mean Robert's your dad's brother which may cause more confusion if you misunderstood Bob's your uncle
Image courtesy of @opheliafu
I would like to see a few more of you British phrases explained in a future post. You have an excellent illustrator working for you too ;D