translate English to French: Impressive results over the last five years (both at governorate & national levels)
Résultats impressionnants des cinq dernières années (tant au niveau national que gouvernemental)