English: Even though you're miles away from me.
Telugu: మీరు నా నుండి దూరంగా మిల్లీమీటర్ల జంట లో ఉన్నప్పటికీ.