translate English to French: Similar concepts were espoused by representatives of the Non-Governmental Organisation community.
Des représentants d'organisations non gouvernementales ont prôné des concepts similaires.