to cherish one's unrecognized talents (idiom); to have talent but no opportunity/not living up to one's abilities/under-achieving
Copyright © 2026 3Dict.net