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