translate English to French: What makes it of particular interest for you?
Qu’est-ce qui le rend si attrayant à vos yeux?