translate English to French: Just what is happening in Latin America?
Que se passe-t-il au juste en Amérique latine ?