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 continue doing the right thing to reach your goal.
to show signs of being creative or imaginative
to be very thankful about something
feeling relaxed and at ease without stress or worry
to sleep very peacefully and comfortably
a promise made without the intention to keep it