have no alternative but

1. 除……外别无选择

We have no alternative but to dismiss you.

我们只好辞退你, 别无其他办法。


习惯用语have no alternative but1.除...外别无选择; 只有; 只好