V4mp1rego V4mp1rego Physics Answered A force of 20N acted on a ball thereby imparting an impulse of 70N's to the ball. For how long did the force act on the ball?