Persino gli scienziati non sono sicuri di questo nuovo vaccino… Hai sentito cosa hanno detto ?
even the scientists NEG are sure of this new vaccine have.2SG.PRES heard what have.3PL said ? 
Even the scientists are not sure about this new vaccine… Have you heard what they said?