translate English to French: Leya would be embarrassed to admit such irrational thoughts even to herself but she had always believed she deserved more than others.
Elle serait embarrassée de devoir reconnaître avoir eu de telles pensées irrationnelles mais elle avait toujours cru qu'elle méritait davantage que d’autres.