on (someone or something)
About or detailing someone or something. Here's the report on Crimea that you wanted for the article. I've got some scandalous information on the senator that is sure to sink his reelection campaign.
on it
Handling, or about to handle, a situation very adequately or adeptly. Don't worry boss, I'm on it! Wow, Janet has been on it lately, hasn't she?
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.