English: This is the largest lake in the 20 lakes of Kerala .
Telugu: ఆ కేరళలోని 20 సరస్సులలో అన్నిటికంటే పెద్ద సరస్సు .