Русско-английский научно-технический словарь
• There is no question (or doubt) that nuclear power is a saving technical development.
• There can be no doubt that ...