meaning of auf längere Sicht

auf längere Sicht - German to English

in the end