This chap seems to be on the phone, I guess he is saying "there is no way I will be able to slide down that"!