English: It was heralded as a significant scientific discovery.
Telugu: ఇది అతి ముఖ్యమైన శాస్త్రీయ ఆవిష్కరణగా అభివర్ణించారు.