meaning of aus der Distanz betrachtet

aus der Distanz betrachtet - German to English

with all the good thing about hindsight