mostafa holding on to life