impeccable, flawless
It's impeccable.
Your English is impeccable.
Your Tamazight is impeccable.
Your English is impeccable.
Une compréhension impeccable de l'histoire, de la politique.
An impeccable understanding of history and politics.
— The Legend of Bhagat Singh (2002)