Vocabulary
この場を借りて
このばをかりて
take this opportunity (to apologize, thank, explain, etc.)
expression