左思右想zuǒ sī yòu xiǎngzuosiyouxiangto turn over in one's mind (idiom); to think through from different anglesto ponderCharacters in this word右right左left思to think, to ponder, to consider想to believe, to wish forStudy it in Yanamino