to master a foreign language
Il faut des années afin de maîtriser une langue étrangère.
It takes years to master a foreign language.
Il n'est en aucune manière aisé de maîtriser une langue étrangère.
Mastering a foreign language is by no means easy.
Maîtriser une langue étrangère exige un dur labeur.
Mastering a foreign language requires hard work.
Maîtriser une langue étrangère requiert de la patience.
Mastering a foreign language requires patience.
Il est difficile de maîtriser une langue étrangère.
It is difficult to master a foreign language.
Il nous faut beaucoup de temps pour maîtriser une langue étrangère.
It takes us a long time to master a foreign language.