impeccable, beyond reproach
Aucun des deux camps n'est irréprochable.
Neither side is blameless.
Un départ irréprochable, dans les règles de l'art.
A flawless start, done by the book.
— F1® Le Film (2025)
Tu n'es pas totalement irréprochable.
You're not entirely blameless.
Nobody is above reproach.
You are beyond reproach.