Большой испанско-русский словарь

no haber otro remedio

No hay más remedio, no tenemos otro remedio — другого выхода нет; ничего не попишешь

Большой испанско-русский словарь