English: This is huge for the planet.
Telugu: ఇది ఈ గ్రహం మీద అపారమైనది.