English: All people that has seen it is actually astonished and impressed.
Telugu: ఇక దాన్ని చూసిన వారంతా కూడా నిజంగానే షాక్ అవుతున్నారు.