Language:
Free Online Dictionary|3Dict

疑團重重

Source : CEDICT

Doubts lurk in one's mind. (idiom)