translate English to German: I know that you are a demanding advocate of this cooperation.
Mir ist bewusst, dass Sie eine engagierte Verfechterin dieser Zusammenarbeit sind.