meaning of bis auf den letzten Mann

bis auf den letzten Mann - German to English

to a person