translate English to German: Having said that, I promised you that I would follow this up and cooperate with you in that regard.
Allerdings verspreche ich Ihnen, dass ich diese Sache weiterverfolgen und mit Ihnen zusammenarbeiten werde.