English: This is indeed a big thing.
Telugu: నిజంగా ఇదొక మహాయజ్ఞమే.