on a roll in Russian on a roll in Russian в уда́ре (informal) Having a streak of good luck or good progress or success. Add to Flashcards