English: I think he didn't sleep the last 24 hours.
Telugu: నాకు గత 24 గంటలుగా నిద్ర లేదు.