Where does "there" come from? Isn't this Snow is in Russia?
was wondering that myself, if this is ¨there is snow in russia" than how do you say, "snow is in russia¨?
"Tha" means both "there is" and "is".
I originally asked this question 6 months ago. Since then I've come to the conclusion that "Tha" means "is" and "Ann An" means "There" + "In". A more literal translation might be "Snow is there in Russia."