Is English your first language?
Took my contacts out, my eyes are adjusting smart ***!
I believe that his comment was directed at the clown in the video that doesn't seem to speak English all that well.
Yup. Those "Checkloslovokians" make some mighty fine rifle thingys.