Vocabulary
遅まきながら
おそまきながら
belatedly; though a little too late
expression