Question: what is the meaning of the expression better late than never?
Answer: it is better for someone to arrive or do something late than not to arrive or do it at all: "Dan finally paid me the money he owed me." "Well, better late than never." (Definition of better late than never from the Cambridge Academic Content Dictionary © Cambridge University Press)