English: Investments of more than 50 million euros
Telugu: 50 బిలియన్ డాలర్లకు పైగా పెట్టుబడులు