English: The world's largest man-made lake!
Telugu: అతి పెద్ద మానవ నిర్మిత సరస్సు !