fallen on their heads

(colloquial) failed to be successful.