Applying physics-based force to the ball using mouse movement?

Hi there, I am working on a project in UE5. I am still very new to UE5. There is a physics object in the scene. When I left-click on this object, I want to move the mouse left-right or up-down, and when I release the left mouse button, a force should be applied to the ball accordingly. I have managed to implement what I described, except for adding spin , but it is not dynamic at all.

What I’m trying to achieve is a non-sticky ball system, where the ball does not stick to the player’s foot, allowing natural dribbling, passing, and shooting.