English: It is a power centre.
Telugu: ఇది జల విద్యుత్కేంద్రం.