Русско-английский научно-технический словарь
• (Some) doubts are cast upon the involvement of ...
• Now even the mass of the Galaxy has come into question.