Slang idioms
Q1
"Tim expects me to simultaneously talk to the customer on the phone, resolve his or her case and get my daily assignments done. I feel like I am ..... here," Linus told Chris.
(*) treading waters
(*) juggling frogs
(*) jogging to work
(*) betraying Mother Nature