have (double) standards
The phrase 'avoir des double standards' in French refers to the practice of applying different sets of principles for similar situations, often leading to unfairness or hypocrisy. It indicates a discrepancy between what one expects from others compared to their own actions. This concept can be applied in various contexts, such as social behavior, cultural norms, or ethical considerations.