exhausted from excessive work - Español Inglés Diccionario