English: The deal amounted to about $ 20 million.
Telugu: ఈ ఒప్పందం దాదాపు 20 వేల కోట్ల రూపాయలకు జరిగింది.