translate English to French: Welcome to Cuba, a country that dazzles and disappoints, where one finds miracles and monsters, but no easy answers.
Bienvenue à Cuba, un pays qui enchante et déçoit, où l'on trouve monstres et miracles mais aucune réponse facile.