Indonesian: Lebih baik terlambat daripada tidak sama sekali.
English: Better late than never.