translate English to French: Peru has been the bearer of glad tidings.
Le Pérou a, en effet, annoncé de bonnes nouvelles.