Your English is just fine, better than some people who have lived here their entire lives. I have 2 "adopted" daughters who live in Germany. Someday I am going to visit them. We will get to see them in September when the oldest will be getting married in the US.
Just wanted to say welcome and Happy Stamping.