What does am eigenen Leib erfahren mean?

am eigenen Leib erfahren - German to English

to see physically