have no alternative but

只得, 别无选择
在线英汉词典
相关词语