English: Anyway, did not disappoint.
Telugu: అయినా కూడా నిరాశ తప్పలేదు.