In this blog, I read the following sentence:
As he completes two years of his term as prime minister, there’s no doubting the passion of Indian premier Narendra Modi.
Check out the bold portion of the sentence. I've checked that 'doubting the passion' is not an idiomatic expression. My question is: Don't we require a preposition before 'the passion'? If we require then which preposition suits better here.