English: It invested US$25 million.
Telugu: 25 మిలియన్ డాలర్లు పెట్టుబడి పెట్టింది.