as you faced the hurdles and the barriers and possibly the people who don't believe the same.
en faisant face aux obstacles et aux barrières et éventuellement, aux personnes qui ne pensent pas comme vous.