STRUGGLE [noun] + titanic [adjective]