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