meaning of Auf dieser Seite hat er dreimal radiert

Auf dieser Seite hat er dreimal radiert - German to English

he is rubbed three things out on this page. [esp. Br.]