translate English to French: He is isolating his country among the world’s pariahs; worse yet, he has achieved little.
Il isole son pays avec les autres parias du monde. Pis encore : il a réalisé peu de choses.