Gern geschehen - with pleasure
Your german is perfect everything is written correctly
Short story: 25 years ago I was sitting in a restaurant in Stockholm with a friend. I couldn't read the menu and we were trying to figure out how to communicate with the waiter. He must have been secretly listening. He came to the table and said: “Don’t make it so difficult, I understand German well.” I was really surprised at how many Swedes spoke German. Only I, stupid German, couldn't speak a word of Swedish.
Skål
Stephan