translate English to French: I have my doubts.
J'ai des doutes.