handmaiden of progress

Translations
служанка прогресса
Innovation should be the handmaiden of progress.
Инновации должны быть служанкой прогресса.