Task: Translation
Input (English): The apparent influence of "Saudi Arabian Islam", sometimes known as Wahabism or Salafism, is also scrutinised in the film.
Output (Chinese): “沙特阿拉伯伊斯兰”——有时被称为瓦哈比主义或萨拉菲主义的明显影响也在电影中受到严格审查。