English: The idol is about 20-feet tall.
Telugu: ఈ విగ్రహం ఎత్తు దాదాపు 20 అడుగులు ఉంటుంది.