English: Indeed, it was a big treat for the onlookers.
Telugu: నిజానికిది ప్రేక్షకులకు పెద్ద సర్ప్రైజ్ అనే చెప్పాలి.