English: The 18-foot crucifix was sculpted by Felix Avalos, was unveiled on December 18, 1998.
Telugu: 18 అడుగుల శిలువను ఫెలిక్స్ అవలోస్ చేత చెక్కబడింది, దీనిని డిసెంబర్ 18, 1998 న ఆవిష్కరించారు.