Sentence 1: She has performed in major festivals in India and has also displayed her talent in many cultural capitals of the world .
Sentence 2: She has performed in major festivals in India and has also shown her talent in many cultural capitals of the world .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?