être sur les dents

Verb

 * 1)  to be knackered, to be exhausted
 * 2)  to be on edge
 * 1)  to be on edge