Language:
Free Online Dictionary|3Dict

無可適從

Source : CEDICT

to be at a loss what to do (idiom)