Vocabulary

この場を借りて

take this opportunity (to apologize, thank, explain, etc.)

expression