to rest on one's laurels - German English Dictionary