English: Slept better.
Telugu: మరింత ఉత్తమంగా మలచుతాయి.