adversary [noun] + formidable [adjective]