expression of the day: kankeinai.
This is one I've known for awhile, but it's very useful. It means: "there's no connection". Often used in an exasperated voice to chide someone for being off topic or making leaps of logic.
Which brings to mind my favorite English parallel, courtesy of my father and his father and mother before him:
"What does that have to do with the price of eggs???"