生死搏鬥

Idiom

 * 1) battle of life and death