to feel very happy
se sentir très heureux (se santir tre eureu)
"She was walking on air after hearing his message."
"Elle était aux anges après avoir entendu son message." (el ete o zanj apre avwar antandu son mesazh)
to explain something in simple, non-technical language
to adapt and learn quickly without prior preparation
to stand out in a crowded or competitive market
to sound familiar or remind someone of something
to forget disagreements and be friendly again
to remove something, especially a layer, from a surface