"Is he saying that Muslim men are voracious animals?" Exactly!
"Is he saying that Muslim men are voracious animals?" Exactly! . . . That was my take too !!!