back

EnglishWorm.com

Sign in

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