translate English to French: Domestically, it has thwarted the country's economic, social and political development. Internationally, [it] has diminished the country's stature and left its reputation smeared.
Sur le plan intérieur, cela nuit au développement économique, social et politique du pays, sur le plan international, [cela] porte atteinte à sa grandeur et entache sa réputation.