What does aus der Distanz betrachtet mean?

aus der Distanz betrachtet - German to English

with all the good thing about hindsight