it'll really buy you some time - Alemán Inglés Diccionario