translate English to French: On those and other occasions, I have always witnessed a determined, eloquent and dedicated advocate of development and a firm supporter of development cooperation.
À ces occasions et à d'autres, j'ai toujours vu un chantre résolu, éloquent et dévoué du développement et un fervent partisan de la coopération au service du développement.