Advanced

French

Être au bout du rouleau

To be at the end of one’s rope