Deutsch Version
Translate
"which has proved (shown itself) to be"
to German Language
English to German
German to English
English
German
which has proved (shown itself) to be
das sich als ... erwiesen hat