handmaiden of progress

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