* no choice but to (do smth.) не иметь другого выбора, кроме как (сделать что-л.); ничего другого не остается, кроме как (сделать что-л.)
HAVE NO CHOICE BUT TO (DO SMTH.)
Англо-русский перевод HAVE NO CHOICE BUT TO (DO SMTH.)
English-Russian dictionary of English idioms. Англо-Русский словарь английских идиом. 2012