What does auf die Nase fallen mean?

auf die Nase fallen - German to English

to fall level on a single's face [fig.]