think oneself important - German English Dictionary