translate English to German: I am also delighted to find that we have exactly the same approach and are fighting to achieve the same results.
Ich freue mich, feststellen zu können, dass wir den gleichen Ansatz verfolgen und uns für die gleichen Ergebnisse einsetzen.