Language:
Free Online Dictionary|3Dict

才窮智竭

Source : CEDICT

talent inadequate for the job (idiom)