おくればせながら
okurebasenagara

Expression

1. belatedly; though a little too late

Other forms: