English: I haven't had much sleep in the last 24 hours.
Telugu: నాకు గత 24 గంటలుగా నిద్ర లేదు.