That is some pretty heavy damage! If you do not own a body shop this will cost too much to repair. This might be worth it, IF this was very low mileage, prestine car!