to make noticeable progress
faire des progrès notables (faire des progres notables)
"The company has really made strides in product development."
"L'entreprise a vraiment fait des progrès dans le développement de produits." (L'entreprise a vraiment fait des progres dans le développement de produits)
someone who posts aggressive or angry comments online
to be extremely frightened
a balanced and peaceful relationship between work and person...
to receive public attention or recognition
To tell someone important or bad news.
to settle and become established somewhere