It's almost impossible to believe the progress we've made since 1994.
Il est presque impossible de croire aux progrès accomplis depuis 1994.
It's almost impossible to believe the progress we've made since 1994.
Il est presque impossible de croire aux progrès accomplis depuis 1994.