刀山火海

Idiom

 * 1) mountains of daggers and seas of flames;  extreme danger