English: has heavily invested in it.
Telugu: దానిపై భారీగా పెట్టుబడి పెట్టాడు.