cast doubt; place in question, raise concerns about-

listen to the pronunciation of cast doubt; place in question, raise concerns about-
cast doubt; place in question, raise concerns about-