Language:
Free Online Dictionary|3Dict

疑团重重

Source : CEDICT

Doubts lurk in one's mind. (idiom)