What does aus irgendeinem seltsamen Grund mean?

aus irgendeinem seltsamen Grund - German to English

for many odd explanation