恍若隔世

huǎng ruò gé shì

see 恍如隔世[huang3 ru2 ge2 shi4]

huǎng

(bound form) in a hazy state of mind

ruò

to seem

to separate

shì

life