Taking A Stroll Meaning Chinese Words