English: This thought did not let me sleep.
Telugu: ఆ ఆలోచన నన్ను నిద్రపోనివ్వలేదు.