сложилось впечатление, что
• They were under the impression that no such experiments had previously been carried out.
Русско-английский научно-технический словарь• They were under the impression that no such experiments had previously been carried out.
Русско-английский научно-технический словарь