In these days of technological change we all suffer from information overload.
⇑ Translate the sentence above by Google ⇑
Related: suffer, technological