English: Large investments had recently been made into it.
Telugu: ఇటీవల దీనికి భారీ స్థాయిలో పెట్టుబడులు వచ్చాయి.