🇩🇪 de en 🇬🇧

besser spät als nie

better late than never
Wiktionary Links