meaning of auf ganzer Linie versagen

auf ganzer Linie versagen - German to English

to fail miserably