English: hydroelectric power plant; hydropower station; hydro-electric power station
Telugu: Hydro electric station: హైడ్రో ఎలక్ట్రిక్ స్టేషన్ - జల విద్యుత్ కేంద్రం