translate English to French: Afghanistan is the largest special political mission of the United Nations.
L'Afghanistan est le théâtre de la plus grande mission politique spéciale des Nations Unies.