be too late to do something (due to laziness or overconfidence) - German English Dictionary