meaning of am eigenen Leib erfahren

am eigenen Leib erfahren - German to English

to see physically