better later than never - Alemán Inglés Diccionario