Better late than never
lɛbih baɪk tərlambat daripada tidak sama səkali
In Indonesian Lebih baik terlambat daripada tidak sama sekali
This Indonesian idiom is a direct equivalent of the English one.
Example
"Dia datang terlambat, tapi lebih baik terlambat daripada tidak sama sekali."