cast doubt; placed in question, raised concerns about-

listen to the pronunciation of cast doubt; placed in question, raised concerns about-