Back to Dictionary
左思右想
zuǒsīyòuxiǎng
1.
to turn over in one's mind (idiom); to think through from different angles
2.
to ponder