English: An important new discovery.
Telugu: ఇది ఒక ముఖ్యమైన ఆవిష్కరణ.