Add push/force to character that stay through movement

Hi, I’m looking for a way to add some velocity to a character that last like 2s. I’m using the 3rd pers blueprint, and move my char with mouse click. Mouvement is currently in flying mode. The idea is that the character can still move to counter the force, or use it to go faster, but the push is still in effect for a short periode of time. The current push is given by a radial force component on another actor and works well.But whenpushedby the forceof the explosion,if I move the character, the movement cancel any explosion force that was applied before.
Thanks!