What does auf längere Sicht hin mean?

auf längere Sicht hin - German to English

when you look at the longer term