dubitate
1. I still dubitate it after hearing his explanation, I know he is not honest.
我听了他的解释,将信将疑;我知道他这个人不大老实。