英汉词典
关键字:

英文 be obliged to do sth.
中文 被迫做某事,不得不做某事