shè zú涉足to set foot in; to step intoFrequency 3.7Meaningsto set foot into step intoto become involved for the first time