translate English to French: He has my delegation's admiration and full support.
Ma délégation l'admire et l'appuie pleinement.