Despite the evident challenges, many of them have also distiguished themselves in politics. Still, it was not so long ago that such success would have seemed impossible.
Несмотря на очевидные трудности, с которыми им приходилось сталкиваться, многие из них преуспели в политике, хотя еще совсем недавно казалось, что это совершенно невозможно.