(A) In my humble opinion, technology has made life too easy. (B) In my humble opinion, life has been made too easy by technology. (C) In my humble opinion, life is easy too much by technology.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.