Translation of "sell yourself/sth short" - English-Mandarin Chinese dictionary
sell yourself/sth short
› to not value someone or something as much as they deserve to be valued
Don't sell yourself short - you've got the skills and the experience.
Analysing and evaluatingAssessing and estimating value
Translations of “sell yourself/sth short”
|in Chinese (Traditional)