по нашему мнению
• It is our opinion that (or In our opinion) they should ...
Источник:
Русско-английский научно-технический словарь
на Gufo.me
• It is our opinion that (or In our opinion) they should ...