English: The Twelfth Station of the Cross: Jesus dies on the Cross
Telugu: పన్నెండవ స్టేషన్ః యేసు సిలువపై మరణిస్తాడు