Sé que debería haber llamado antes, pero más vale tarde que
nunca.

I know I should have called earlier, but better late than never.