translate English to French: There were critical remarks, which we all heard.
Il y a eu des remarques critiques, que nous avons tous entendues.