I have this funny image which I believe says:
I took this photo in Tianjin, nearby an escalator. Google Translate says it means:
This location. We've helped you step over!
However, the second sentence is unclear to me.
Question: What does 我们已经帮您踩过了 mean in this peculiarly translated escalator sticker?