shéi
zhī
dào

Definitions

  1. 1. God knows...
  2. 2. Who would have imagined...?

Components