Back to Dictionary
爽然若失
shuǎngránruòshī
1.
at a loss
2.
confused
3.
not know what to do next