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