did you see those chens go?  and did you see how smiley they were?
individuals who are called to america from china to complete jobs very quickly
"did you see those chens go?  and did you see how smiley they were?" What is the definition of "chens"?