英语Jiang Yan has exhausted his talent (idiom),fig. to have used up one's creative powers,to have writer's block