莫名其妙
English Expression:
  1. n.  be all adrift
  2. n.  without rhyme or reason
  3. n.  be unable to make head or tail of something
  4. adj.  odd
  5. n.  Baffling
  6. n.  unacountable
  7. adj.  mysterious
French Expression:
  1. v.  n'y comprendre rien, s'y perdre, sans raison valable, ne savoir pourquoi