translate English to German: And yes the idea is not new.
Und ja, die Idee ist nicht neu.