translate English to French: Many arguments were advanced to explain the injury suffered by Ilco.
De nombreux arguments ont été avancés pour expliquer le préjudice subi par Ilco.