i'm rather in doubt about his explanation of this question
Related Translations:
半信半疑: half believe and half doubt; be rather dubious of [about] a thing; be uncertain as to what to believe; half seriously and half sceptically;not quite convinced;rather suspicious:他对这个问题的解释我总