So these leaders are by no means perfect, but they are by and large the best leaders we've seen in the last 50 years.
Эти лидеры ни в коем случае не идеальны, но в общем и целом это наши лучшие лидеры за последние 50 лет.