"Better late than never." es una frase que se puede traducir como "Más vale tarde que nunca.", y "by all means" es una frase que se puede traducir como "por supuesto". Aprende más sobre la diferencia entre "Better late than never." y "by all means" a continuación.
The card arrived a week after my birthday. Oh well, better late than never, I suppose.La tarjeta me llegó una semana después de mi cumpleaños. Bueno, más vale tarde que nunca, supongo.