English: thousands of kilometers away.
Telugu: వేల మైళ్ల దూరం.