This French expression makes me smile. The saying is "C'est pas tes oignons !"
It means it's none of your business.
If you translate it literally it reads "it's not your onions".......
And to me France and onions go hand in hand, although it has been a while since I have seen a French man wearing a beret with a string of onions around his neck......maybe these are no longer in fashion in this part of France......or is that I just do not notice them anymore!
Je vous souhaite une semaine fabuleuse,