https://www.dict.cc/german-english/sich+jdm+unausl%C3%B6schlich+eingepr%C3%A4gt+haben.html