translate English to French: These two countries are quite different from each other.
Ces deux pays sont très différents l’un de l’autre.