Back to Dictionary
冥思苦想
míngsīkǔxiǎng
1.
to consider from all angles (idiom); to think hard
2.
to rack one's brains