莫名其妙

Idiom

 * 1) puzzling; baffling; inexplicable

Usage notes
is not to be confused with.