to live or reside in a place
to think or speak about something for a long time
किसी चीज़ के बारे में लंबे समय तक सोचना या बात करना
English Usage: She tends to dwell on past mistakes.
Hindi Usage: उसे अतीत की गलतियों के बारे में लंबे समय तक सोचना पसंद है।