over the moon in French over the moon in French ravi (idiomatic) Delighted, thrilled. Add to Flashcards