exactly what is needed or wanted
exactement ce qui est nécessaire ou souhaité
"A cup of tea was just what the doctor ordered."
"une tasse de thé était exactement ce qu'il fallait."
to start working hard, especially after delaying
the most important point; the final result or profit
to adapt and learn quickly without prior preparation
to suddenly realize the solution to a problem
To be innocent or free from guilt.
to give focused attention to something specific