1300 / 2512

What does 莫名其妙 (mò míng qí miào) mean in English?

莫名其妙
mò míng qí miào

unfathomable mystery (idiom); subtle and ineffable; unable to make head or tail of it; boring (e.g. movie)