de chant, de can; énervé, nerveux, pressé, tendu

listen to the pronunciation of de chant, de can; énervé, nerveux, pressé, tendu
الفرنسية - الإنجليزية
on edge
Tense, nervous or irritable

Waiting to see who had been chosen, we were all on edge.

pressured, tense, hurrying, on needles and pins