恍如

huǎng
  1. to be as if...
  2. to be rather like...

CEDICT

Entry Composition