translate English to German: The principle has proven excellency since more than 8 years!
Das Prinzip hat sich seit mehr als 8 Jahren bestens bewährt!