I never had met someone with such a hard life, from such a totally different culture and environment from my own.
Je n'avais jamais rencontré quelqu'un qui ait eu une vie si dure, venant d’une culture et d’un environnement tellement différents des miens.