train | to teach particular skills |
gifted | extremely talented |
inhibit | stop or delay the development of |
aptitudes | abilities, skills |
unremitting | continual, never stopping |
drilling | a repetitive style of training |
make sth to the top | succed |
handicap | to disadvantage |
go to enourmous lengths | take a great deal of trouble |
applaud | to praise, congratulate |
counter productive | the opposite effect of intended |
inherited | you are born with it |
slog | hard work |
perseverance | ability to continue when things are hard |
excel | to be the best at sth |
devoted | dedicated |
regime | system that governs your life |
enhance | improve |
pay dividence | be rewarded greatly |
obscure | hide, cover up |
head start | an early advantage |