Большой испанско-русский словарь
No hay remedio — ничего не поделаешь, делать нечего
no haber remedio