English: And sleeping pretty well.
Telugu: అలాగే బాగా నిద్ర పడుతుంది కూడా.