Taylor [noun] + beleaguered [adjective]