Advanced

French

Être au taquet

To be pumped / full-on