Vocabulary

遅まきながら

belatedly; though a little too late

expression