eloonjäämistaistelu

Noun

 * 1) fight for survival, struggle for survival