en dernière extrémité
Meanings
Adverb
1. as a last resort, in extremis