to make sb very interested or involved in sth, especially in a way that makes them forget everything else
sweep sb along / away
to make sb very interested or involved in sth, especially in a way that makes them forget everything else
They were swept along by the force of their emotions.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition