deprecate

Entry Definition
it sounds as if there is only a little of h/; s/he is underestimating; s/he sounds self-deprecating
self-deprecation, feeling of inferiority; fretting about not having enough
s/he has low opinion of self, has low self-esteem