English: has never left my mind.
Telugu: ఎప్పుడూ మనస్సును చెదరనివ్వలేదు.