English: This is a huge feat.
Telugu: ఇది మహా యజ్ఞం.