Vocabulary

なす術もない

having no choice; at a loss for what to do; at one's wits' end; helpless; powerless

expression i-adjective