be at (your) wits' end - French English Dictionary