Language:
Free Online Dictionary|3Dict

远隔千里

Source : CEDICT

thousands of miles away/far away