仿佛
English Expression:
  1. adv.  seemingly
  2. vi.  seem
  3. n.  feel as if
  4. n.  feel as though
  5. n.  some sort of
  6. n.  as if
  7. n.  be alike
  8. n.  be similar
  9. n.  be more or less same
French Expression:
  1. adv.  apparemment (selon toute apparence)
  2. adj.  semblable, ressemblant
  3. v.  sembler, paraître