What does abgehärtete Person mean?

abgehärtete Person - German to English

hardy person