Ouch!! sorry to see your car was hit but glad no one was hurt.
Good luck with the insurance and repair!
Pat