This sounds like a language education issue. It's easier to understand a language than to express yourself in it, so possibly Germans on average have good enough knowledge of English to understand you but not enough to adequately reply in English. Conversely, Denmark has some of the highest English literacy in Europe.