to the best of one's memory

就记忆所及
在线英汉词典
相关词语