English: In fact, this is a huge lake.
Telugu: ఈ నిజానికి ఒక పెద్ద సరస్సు ఉంది.