translate English to German: We invented a new concept of transparency.
Wir haben ein neues Transparenzkonzept erfunden.