没齿不忘[mò chǐ bú wàng]
词典will never forget to the end of one's days:没齿不忘。
词典not forget till death:没齿不忘。
词典remember as long as one lives:没齿不忘。
词典remember for the rest of one's life:没齿不忘。
没齿不忘[mò chǐ bú wàng]
(终生不能忘记) will never forget to the end of one's days; not forget till death; remember as long as one lives; remember for the rest of one's life; will never forget till all one's teeth are lost -- remember it throughout one's whole life