to be at one's wits end - Alemán Inglés Diccionario