English: Both had enormous investments in these.
Telugu: ఈ రెండు దేశాలు ఇక్కడ భారీగా పెట్టుబడులు పెట్టాయి.