Translation examples
Non ho idea di cosa ci sia che non va in quella ragazza, ma... è uno schiaffo in faccia ai cammelli di tutto il mondo
I don't know what's wrong with that girl, but, it's a slap in the face to camels all over the planet.
È uno schiaffo in faccia per una cosa accaduta 20 anni fa.
It's a slap in the face for something that happened 20 years ago. - When you had a flat top?