English: Ive never really left.
Telugu: నన్ను అస్సలు వదిలిపెట్టడంలేదు.