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.
Estes líderes não são perfeitos, mas são de longe  os melhores líderes que já vimos nos últimos 50 anos.