Don't worry about your English, we have many German-speakers here, probably more than any other with French close behind. Welcome and have fun.