I'm so sorry....
It is scary hey when something like this happens... . Good thing is that you aren't hurt badly! Be sure that your witness is heard by the insurance company too. Wow, here it is forbidden to phone while driving!