translate English to French: Somalia has witnessed significant progress since the beginning of the year.
La Somalie a été témoin des importants progrès qui ont été accomplis depuis le début de l'année.