A Chinese teenage girl meets her benefactor; a handicapped man and breaks down in tears