then and there in Russian then and there in Russian здесь и сейча́с adv (idiomatic) Right at that moment in time and on the spot; immediately. Add to Flashcards