English: I haven't slept in about 20 hours.
Telugu: మేము దాదాపు 20 గంటలుగా నిద్ర పోలేదు.