obliged/ /

1.

被迫;强迫;感谢