tout feu tout flamme

Adjective

 * 1) raring to go, very enthusiastic