Difference is it's not done in an agressive way or in a way to make u feel scared. Generally European men don't have the guts to just gawp at someone, usually if u look at them they will look away, not hold ur stare for 10mins. Flirting implies the girl doesn't mind/doesn't feel threatened but when the attention is making the girl scared/uncomfortable that is more like sexual harassment. Btw I've never said Pakistan is a horrible country.
you asked them to pinch your bum?