English: It is the largest man-made lake in the country.
Telugu: దేశంలోనే ఇది ఒక అతి పెద్ద మానవ నిర్మిత సరస్సు.