English: A huge amount of money has been invested in making this happen.
Telugu: ఇందుకోసం భారీ స్థాయిలో నిధులను వెచ్చించారు.