English to Hindi

Meaning for:
trial by ordeal
other
अग्नि-परीक्षा