translate English to French: Group of 77 (at the ambassadorial level)
Groupe des 77 (au niveau des ambassadeurs)