English: And this idea kind of never left me.
Telugu: ఆ ఆలోచన నన్ను వదలడం లేదు.