English: It never arrived and it never left.
Telugu: ఇది ఎవరు వచ్చారు మరియు ఎప్పటికీ విడిచిపెట్టలేదు.