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