English: Still, I didn't sleep well last night.
Telugu: అయినా సరే నిన్న రాత్రి పెద్దగా నిద్ర పట్టలేదు.