value oneself very highly - Spanish English Dictionary