English to Hindi

Meaning for:
underachievement
other
आशा से कम उपलब्धि