be talented at 与be good at的区别

问题描述:

be talented at 与be good at的区别
麻烦说详细点

be talented at-对xx有天赋(但不一定做的很好)
be good at-在xx上做的很好(做的很好)