beholdenEnglish

beholden(p)

Adjective

Under a moral obligation to someone

English: beholden(p)