English: And it still feels like home -- even if you're miles away.
Telugu: ఇది మీకు ఇంట్లో అనిపిస్తుంది - మీరు చాలా మైళ్ళ దూరంలో ఉన్నప్పటికీ.