恍若隔世

huǎng ruò gé shì

see 恍如隔世[huang3 ru2 ge2 shi4]

恍

huǎng

(bound form) in a hazy state of mind

若

ruò

to seem

隔

gé

to separate

世

shì

life