Language:
Free Online Dictionary|3Dict

懷才不遇

Source : CEDICT

to cherish one's unrecognized talents (idiom); to have talent but no opportunity/not living up to one's abilities/under-achieving