beleaguered