Vocabulary
遅ればせながら
おくればせながら
belatedly; though a little too late
expression