What is it?
Yesterday my host and I discussed the sights of Copenhagen. She told me there is a spot on an embankment where I can see Sweden's coast from. We spoke in English, but today in my mind there is this sentense in Russian. What is this: a result of my habit to translate everything from English into Russian or something else?