formidable [adjective] + reputation [noun]