English: Worlds tallest statue.
Telugu: ప్రపంచంలోనే ఎత్తయిన విగ్రహం.