Advanced

French

Avoir les nerfs en pelote

To be on edge