être sur les dents
Meanings
Verb
1. to be knackered, to be exhausted (informal, figuratively)
2. to be on edge (informal, figuratively)