Vocabulary
義理にも
ぎりにも
in all conscience; in honour; in duty bound
expression