A funny trick I learned a while back when traveling in foreign countries: if someone gets too pesky trying to sell you something, just look at them and say "I don't speak English." no matter what language they are talking to you in.
I did that sometimes to the cops in Hong Kong when I was photographing the protests in 2019. They'd yell at me to move in Cantonese but I would respond that I didn't speak English. It always confuses people for a few seconds, enough time for them to find someone else to bother.