Jagmalhi,
Thank god you are safe.....and cars can be repaired tho i know the pain when some idiot molested our beloved car this way!
As you may know, I go to M1 Kayu Ara. My claims were done by them reasonably ok....If you have not decided where to repair, perhaps you can consider them.....and I can hassle them for you!