translate English to French: It is well known that they have carried out their programme under most confining circumstances, without a home of their own, and without adequate facilities of any kind.
On sait fort bien qu'ils remplissent leur mission dans des circonstances très gênantes, ne disposant ni de locaux à eux ni de moyens suffisants d'aucune sorte.