English to Hindi

Meaning for:
passion-play
other
दुःखभोग नाटक