Can we fix it?

...

...

No it's fucked!

...

...

...

metal bumper reinforcement

...

I had to pry pretty hard to get this out

possibly salvageable