“put up” means “ ” in Chinese.