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