I dont know how one could trust this, what those men say is in arabic, and the translation goes in English as subtitles, do we know whether thats EXACTLY what they are saying in their language?
The part from 0.40-0.55 , Zakir Naik's statement of "Every muslim should be a terrorist" .. Why dont you find that whole part of the speech to see what exactly he was talking about? It could have been some sentence that he quoted from someone.. or something that involves figurative speech.. This video does not disprove nor prove anything.