The actor gave an interview after coming off stage.
Tips
culture
下不了台 ('can't get off the stage') is a key expression meaning 'to be put in an embarrassing position with no way out' - closely related to the concept of 面子 (face). Making someone 下不了台 publicly is a serious social offense in Chinese culture.