the sands (of time) are running out - Alemán Inglés Diccionario