To listen very attentively.
"I’m all ears, tell me what happened!"
to make maximum effort even when it’s tough
to deal with a difficult technological challenge
A sudden creative idea
a person who helps others selflessly
to submit something to someone in authority
to be unkind or without compassion