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.
Diese Anführer sind  auf keinen Fall perfekt. Aber sie sind mit Abstand die besten Spitzenpolitiker  seit 50 Jahren.