English: This is astonishing.
Telugu: ఇదీ హర్షించదగ్గ విషయం.