translate English to French: Mexico made recommendations.
Il a fait des recommandations.