translate English to French: Our doors are wide open to them and to their inspectors.
L'Iraq leur a ouvert ses portes tout grand, à eux et à leurs inspecteurs.