Correct

一块石头落地

/ yī kuài shítou luòdì /
Strokes

Example

Definition

the mind is at last set at rest; feel relieved/at ease

1
Hěn
gāoxìng
高兴
gào
告诉
zhè
qiè
一切
  
,
xiànzài
现在
de
xīnqíng
心情
hǎo
好比
shì
kuàishítouluò
一块石头落地
le
  

I'm glad you've told me all. That sets my mind at ease.