shen2
chai1
gui3
使 shi3 使
  1. the work of gods and devils (idiom); unexplained event crying out for a supernatural explanation
  2. curious coincidence

Info