to dwell /dwɛl/
(pass. e p. p. dwelt, dwelled <G -ed o -t?  participle), v. i.1 (lett.) dimorare; abitare; risiedere (anche leg.); soggiornare; stare: to dwell in the country, abitare in campagna2 (di cavallo) rifiutare l’ostacolo
to dwell on (o upon) st., indugiare, soffermarsi su qc.; trattare ampiamente qc.; dilungarsi su qc.: to dwell on the past, soffermarsi sul passato; to dwell on one’s misfortunes, dilungarsi sulle proprie sventure □ (mus.) to dwell upon a note, prolungare una nota.