Better late than never.

  • 遅れても全然やらないよりはまし。
  • 遅れても全く行かないよりはまし。