It has taken many years, but it has been very rewarding.
Il a fallu de nombreuses années, mais ça a été très enrichissant.
It has taken many years, but it has been very rewarding.
Il a fallu de nombreuses années, mais ça a été très enrichissant.