to be extremely surprised or shocked
avoir la mâchoire qui tombe (avoir la machoire qui tombe)
"Everyone’s jaws dropped when they saw the price."
"Tout le monde est resté bouche bée quand ils ont vu le prix." (Tout le monde est resté bouche bée quand ils ont vu le prix.)
someone suddenly understands something
to move on to something new after finishing or overcoming so...
to say something clearly and directly
to fail completely or embarrass oneself
there is no limit to what you can achieve
if you are determined, you can find a solution