で is a hard particle for me because I see a strange use of it that I don't understand.
For example, I bump up in this sentence
I know that で is used to indicate an action that occurred inside a place (dance inside the house), or used to clarify by what means the action has been done (went by bus). But this is not one of these usages.
What does で mean here?