translate English to French: That has thus far been the story of Sri Lanka.
Voici ce qui s'est passé jusqu'à présent au Sri Lanka.