dwell upon, obsess, mull over

dwell upon, obsess, mull over















touch upon, been too