think oneself better than others - German English Dictionary