translate English to French: Cuba acknowledged the efforts and achievements of the Bahamas.
Cuba a rendu hommage aux efforts et aux succès des Bahamas.