meaning of auf längere Sicht hin

auf längere Sicht hin - German to English

when you look at the longer term