English: The idea would not let me rest.
Telugu: ఆ ఆలోచన నన్ను స్థిమితంగా ఉండనివ్వలేదు.