Большой англо-русский и русско-английский словарь
there is nothing for it, it can't be helped
Большой итальяно-русский и русско-итальянский словарь
разг. (non c'e) niente da fare; è giocoforza
делать нечего, придется согласиться — non c'è niente da fare: bisogna accettare