To live or reside in a specified place
To think, speak, or write at length about
लंबे समय तक सोचना, बोलना या लिखना
English Usage: She dwelled on the past mistakes during the meeting.
Hindi Usage: उसने बैठक के दौरान अपने पिछले गलतियों पर विचार किया।