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