English: A lot of international funds went into this.
Telugu: ఇందులో అనేక అంతర్జాతీయ సంస్థలు పెట్టుబడులు పెట్టాయి.