Adequate solution of this complex of problems requires tremendous endeavour and outlay …
ОГРОМНЫЕ СИЛЫ И СРЕДСТВА
Русско-английский перевод ОГРОМНЫЕ СИЛЫ И СРЕДСТВА
Русско-Английский словарь идиом по космонавтике. Russian-English dictionary of idioms on cosmonautics. 2012