be annoyed by excessive work - Turco Inglés Diccionario