English: France does, indeed, have an enormous investment in nuclear power.
Telugu: ఫ్రాన్స్ అణుశక్తిలో తన భారీ పెట్టుబడులు పెడుతుంది.