dwell
v
(pt, pp dwelt)
1 [Ipr] ~ in, at, etc . . . (arch or rhet 古或修辞) live as an inhabitant of or reside at (a place) 住; 居住.
2 (phr v) dwell on/upon sth think, speak or write at length about sth 细想某事; 详述某事
Let´s not dwell on your past mistakes. 我们不要再细说你过去的错误了.