Sentence 1: Music is great with some excellent songs that are etched forever in everybody 's memory .
Sentence 2: Music is great with some excellent songs which are etched in everybody 's memory forever .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?