translate English to German: I am so glad I found it [...] A good discovery [...] I will gladly pay for it in a few months time.
Einfacher geht's ja wohl nicht [...] Wir sind sehr zufrieden.