to make noticeable progress
делать заметные успехи (delat' zametnye uspekhi)
"The company has really made strides in product development."
"Компания действительно добилась успехов в разработке продукта." (Kompaniya deystvitel'no dobilas' uspekhov v razrabotke produkta)
the complete truth without leaving anything out
To do something without preparation.
Good opportunities are rare and should be seized when they a...
to make something easier to understand or to tidy a place
To do something very risky or dangerous.
a clever and intelligent person