このばをかりて
Meanings
Expression
1. take this opportunity (to apologize, thank, explain, etc.)
Composed of
place; spot; field; discipline; occasion; situation; scene (of a play, movie, etc.)
borrowing; debt; loan