English: So, what is pumped hydro?
Telugu: కాబట్టి, పంప్ చేయబడిన హైడ్రో ఏమిటి?