English: The importance of this discovery was huge.
Telugu: ఈ ఆవిష్కరణ ప్రాముఖ్యత చాలా పెద్దది.