translate English to French: They dented the worldwide image of India as an emerging economic giant, a success story of the era of globalization and an increasing magnet for investors and tourists.
Ils ont flétri l'image de ce pays sur la scène internationale en tant que géant économique émergeant, une réussite de l'époque de la mondialisation et un pole de plus en plus attractif pour les investisseurs et les touristes.