English: The thought never left me.
Telugu: ఆ ఆలోచన నన్ను వదలడం లేదు.