become pushed for time - Alemán Inglés Diccionario