Better late than never. italian proverb
Better late than image
Better late than