I find it difficult to criticize this position, whatever your beliefs are.
⇑ Translate the sentence above by Google ⇑
Related: criticize