I like it, too. But I would have intially translated it as "I am in my street" (where mom said to not play).
Google translate (I know; fraught with errors) says this is "They are in my way."
I guess it could be either??
"Sono sulla mia strada." can also be "I am on my way." , per Reverso.
Native Italian speakers?? Any difference in usage??