Complex sentence: Sifu is the Cantonese spelling of shifu (Standard Chinese Putonghua) that have different meaning dependent on the context, it is used as a tile and role for a skillful person or a master.
Split into simpler sentences: Sifu is the Cantonese spelling of shifu (Standard Chinese Putonghua) that has different meaning depending on the context. It is used as a title for and role of a skillful person or a master.