Translation of "sell yourself/sth short" - English-Traditional Chinese dictionary
See all translations
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 (Simplified)