be too late to do something (due to laziness or overconfidence) - Alemán Inglés Diccionario