meaning of Bin ich froh, dass das dir und nicht mir passiert!

Bin ich froh, dass das dir und nicht mir passiert! - German to English

Instead you than myself! [Br.]