formidable [adjective] + adversary [noun]