fallen on their heads
(colloquial) failed to be successful.