"By all means" es una frase que se puede traducir como "por supuesto", y "Better late than never." es una frase que se puede traducir como "Más vale tarde que nunca.". Aprende más sobre la diferencia entre "by all means" y "Better late than never." 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.