What does oder, falls das nicht klappen sollte, ... mean?

oder, falls das nicht klappen sollte, ... - German to English

... or, a deep failing that, ...