Language:
Free Online Dictionary|3Dict

智穷计竭

Source : CEDICT

to have exhausted all resources/to be at wits' end (idiom)