Correct

思来想去

/ sī lái xiǎng qù / 
Strokes
https://i.cchatty2.com/filters:format(webp)/fit-in/684x0/img/202102/思来想去-Chinese-idioms-Cchatty-158eb238-2a0d-42ff-893d-962130b9df4e-1612777077.jpg

Collocation

1
终于做出……(某个)决定
2
……(某人)思来想去以后
3
思来想去,总觉得……(提出某种结论)
4
思来想去,还是没有想明白

Definition

思来想去

Literally means:

turn something over in one's mind

Actually means:

ponder (over) deeply

It means turning something over in one's mind, usually to find the answer to a question or to make a decision. It sometimes implies that it is hard to make a decision.

来回不停地反复思考。通常是为了寻求问题的答案或做出决定而反复仔细思考。有时也意味着难做决定。

Example

Used as predicate. (作谓语)
1
Wǒ
我
sīláixiǎngqù
思来想去
  
,
háishi
还是
méi
没
xiǎng
想
míngbai
明白
  
,
wǒ
我
xiǎng
想
zuò
做
diǎn
点
hǎoshì
好事
wèishénme
为什么
zhèyàng
这样
nán
难
  
?
Wèishénme
为什么
rénjiā
人家
dōu
都
bù
不
xiāngxìn
相信
wǒ
我
  
?
Nándào
难道
shì
是
shìdào
世道
biàn
变
le
了
ma
吗
  
?

I thought about it, or didn't I figure it out, why is it so hard for me to do something good? Why don't people believe me? Has the world changed?

2
Wǒ
我
sīláixiǎngqù
思来想去
  
,
háishi
还是
juédìng
决定
zhè
这
shí
十
tiān
天
de
的
chángjià
长假
  
,
dāi
呆
zài
在
jiālǐ
家里
péipéi
陪陪
fùmǔ
父母
  
,
bù
不
chūqù
出去
lǚyóu
旅游
le
了
  
。

I thought about wanting to go, or decided to take the ten-day long vacation, stay at home with my parents, do not travel.

3
Tā
他
sīláixiǎngqù
思来想去
  
,
juéde
觉得
wèile
为了
gēng
更
hǎo
好
dì
地
fāzhǎn
发展
  
,
yīnggāi
应该
líkāi
离开
zhège
这个
gōngsī
公司
  
,
dào
到
yī
一
gè
个
kěyǐ
可以
fāhuī
发挥
zuòyòng
作用
de
的
dānwèi
单位
qù
去
gōngzuò
工作
  
。

He thought about it and felt that in order to develop better, he should leave the company and work in a functioning unit.