English: This deal has been finalized in 24713 crores.
Telugu: ఈ ఒప్పందం 24713 కోట్లలో ఖరారు చేయబడింది.