Learning English to be..
EnglishWorm

Sell oneself short

You're selling yourself short.

The meaning is to underestimate the true value or worth of. It is always difficult to estimate ourselves value, isn't it?

Refs

pv, 14-01-08 17:52, 14-01-08 17:52, Yosei

Mark as Read Save for later .. ..