ça craint = that sucks : french expressions
Je n'en reviens pas - I can't believe it. For a complete list of useful French phrases, get your copy of this essential French phrasebook. essential French Phrases and Expressions to Build Your Confidence in Speaking French.
ma langue a fourché - it was a slip of the tongue
Here are 25 hilarious French expressions translated literally with their English counterparts. Get ready to laugh out loud with these funny french idioms.