English: This idea didn’t let me sleep.
Telugu: అన్న ఆలోచన నన్ను నిద్ర కూడా పోనివ్వలేదు.