to rest on one's laurels - Turkish English Dictionary