English: A lot of companies invested a lot of money in this.
Telugu: ఇందులో ఎన్నెన్నో సంస్థలు భారీగా పెట్టుబడులు పెట్టేస్తున్నాయి.