English: never left.
Telugu: ఎన్నడూ విడిచిపెట్టదు.