English: This idea didn't let me sleep.
Telugu: ఆ ఆలోచన నన్ను నిద్రపోనివ్వలేదు.