keeps firmly in mind(樓上那位的答案也對)
remember it deeply
lean sth by heart更好吧?他的中文意思就是‘記住’,“牢記”
remember sth in you head