English: It is one of the largest man-made lakes in the world.
Telugu: ఇది ప్రపంచంలోని అతిపెద్ద మానవ నిర్మిత సరస్సులలో ఒకటిగా ఉంది.