English: It has already invested more than 100 million Euros.
Telugu: ఇది ఇప్పటికే 100 మిలియన్లకు పెట్టుబడి పెట్టింది.