handmaiden of technology

Translations
служанка технологий
Education has become the handmaiden of technology.
Образование стало служанкой технологий.
Words
handmaiden

noun
служанка
of

preposition
технологии
technology

noun
технология