English: Almost the world's largest!
Telugu: అది ప్రపంచంలోనే అతి పెద్దదట!