Back to Dictionary
远隔千里
遠隔千里
yuǎngéqiānlǐ
1.
thousands of miles away
2.
far away