What does aus irgendeinem Grund verhindert sein mean?

aus irgendeinem Grund verhindert sein - German to English

to be avoided for almost any explanation