English: I can feel you from hundreds of miles away
Telugu: నేను మీ నుండి వందలాది కిలోమీటర్ల ఆవల ఉన్న కూడా దీనిని అనుభూతించగలుగుతున్నాను.