Japanese dictionary
このばをかりて
take this opportunity (to apologize, thank, explain, etc.)
Kanji details
・location
・place
・borrow
・rent