English: And only provide 15% of the world's electricity.
Telugu: అయితే ఇది దేశంలో 15% మాత్రమే విద్యుత్తు అందిస్తుంది.