English: It stands on a so-called Thunder Stone, believed to be the biggest stone ever moved by humans.
Telugu: ఈ విగ్రహం ఒక రాయిపై ఉంది, స్టోన్ ఆఫ్ థండర్, ఇది మనిషి తరలించిన అతిపెద్ద రాయి అని చెప్పబడింది.