English: It is a treat to the viewers, indeed.
Telugu: ప్రేక్షకులకు ఇది నిజంగా ఓ సర్పైజ్.