it feels like you are a million miles away it feels like you’re a million miles away
Related Translations:
相隔: be separated by; be apart; be at a distance of 短语和例子相隔不久 soon afterwards; before long; 相隔多年 after a lapse [an interval] of many years; 相隔十公里 be ten kilometres apart; 相隔千山万水 be separated by
相隔千山万水: be separated by numerous rivers and mountains