Language:
Free Online Dictionary|3Dict

才穷智竭

Source : CEDICT

talent inadequate for the job (idiom)