what a friend you have--not stopping even though you were literally begging him to stop. I guess its a lesson learned the hard way, dont give your car to folks who probably drive a Mehran on CNG or some other small ride,,, the power of altis must have been overwhelming....
Hope the suspension is fine and only body suffered the impact