haradansa suddenly there appears (appeared) … / all of a sudden / out of the blue / as if from nowhere / God (goodness) knows where from откуда ни возьмись (внезапно, неожиданно)