请解释下英文(高中程度),

问题描述:

请解释下英文(高中程度),
如下英文:
When I have a problem I can't solve,I put it on hold.It sits there in the back of my mind.
该句子中I put it on hold
还有It sits there in the back of my mind中的in the back of my mind如何翻译?

I put it on hold :我把它放在一边,不予理睬
in the back of my mind就是说它在我的脑后,也是置之不顾的意思