Language:
Free Online Dictionary|3Dict

無計可施

Source : CEDICT

no strategy left to try (idiom); at one's wit's end/at the end of one's tether/powerless