English: This is the tallest statue in its country.
Telugu: మనదేశంలో అతి ఎత్తయిన విగ్రహం ఇదే.