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