over the moon in Russian over the moon in Russian восторженный (idiomatic) Delighted, thrilled. Add to Flashcards