приносить неоценимую пользу
• This theory was of immeasurable service in the earlier days of ...
Русско-английский научно-технический словарь• This theory was of immeasurable service in the earlier days of ...
Русско-английский научно-технический словарь