think oneself better than others - Spanish English Dictionary