English: France has invested a lot in nuclear power.
Telugu: ఫ్రాన్స్ అణుశక్తిలో తన భారీ పెట్టుబడులు పెడుతుంది.