English: It is a large man-made lake.
Telugu: ఇది మానవ నిర్మితమైన పెద్ద సరస్సు .