ReadWriteQuiz
Chinese dictionary
fmlbe deep in thought; suck one's brains; think long and hard
他冥思苦索地想记起她给过他的某种提示。
He searched through his mind for some clue she had given him.
他冥思苦索地想记起她给过他的某种提示。
He searched through his mind for some clue she had given him.