Sentence 1: The Chinese language has Daoist keywords for several meditation practices , some of which are difficult to translate accurately into English .
Sentence 2: The Chinese language has several keywords for Daoist meditation practices , some of which are difficult to translate into English .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?