English: A number of hydroelectric plants have been built on the river.
Telugu: ఏ నదిపై ఎన్నో జల విద్యుత్ కేంద్రాలను నిర్మించారు.