meaning of abgehärtete Person

abgehärtete Person - German to English

hardy person