English: "It is really a stunning discovery.
Telugu: ''ఇది నిజంగా అద్భుతమైన పరిశోధన.