Student or Learner
I understand "un ange passe" is a French phrase, which istranslated into English as "an angel passes by" or something likethat. What does it mean exactly and is it used commonly in English?
It would never be translated as "an angel passes", but yes there are English equivalents, e.g. "a hush fell" or "there was an awkward silence."