to live in a place or in a particular way:
- dwell in
She dwelt in remote parts of Asia for many years.
dwell on/upon sth
to think or talk a lot about sth, especially sth it would be better to forget 老是想着,唠叨(尤指最好应忘记的事)
So you made a mistake, but there’s no need to dwell on it.
你是错了,不过不必老是想着这事儿。
to look at sth for a long time 细看;凝视