translate English to French: Costa Rica supports his words.
Le Costa Rica s'associe à ses propos.