English: Or you never left.
Telugu: లేదా మీరు వదిలి ఎప్పుడూ.