English: Could never sleep enough.
Telugu: ఎంత సేపటికీ నిద్ర రాదు.