德才兼备dé cái jiān bèidecaijianbei(idiom) possessing both integrity and talentCharacters in this word兼both, and备to prepare德ethics, morality才ability, talent, giftStudy it in Yanamino