English: It is one of the twenty largest lakes in the world.
Telugu: ఇది ప్రపంచంలోనే ఇరవై అతిపెద్ద సరస్సులు ఒకటి.