English: It has had a lot of investment recently.
Telugu: ఇటీవల దీనికి భారీ స్థాయిలో పెట్టుబడులు వచ్చాయి.