to make noticeable progress
sichtbare Fortschritte machen (sichtbare fortschritte machen)
"The company has really made strides in product development."
"Das Unternehmen hat wirklich Fortschritte gemacht bei der Produktentwicklung." (Das Unternehmen hat wirklich Fortschritte gemacht bei der Produktentwicklung)
to advance in one’s career or position in a company
to fail to understand the main idea
to be very brave and calm under pressure
feeling cheerful and happy
to change direction strategically to achieve success
A situation in which you must wait for something to happen.