translate English to German: I wish both Presidents a very great deal of success in this incredibly difficult undertaking.
Ich wünsche Ihnen sehr viel Erfolg bei dieser unglaublich schweren Aufgabe, meine beiden Herren Präsidenten!