English: The statue is touted to be the world's tallest.
Telugu: ప్రపంచంలోనే అత్యంత ఎత్తయిన విగ్రహంగా పేర్కొన్నారు.