meaning of Bravourleistung

Bravourleistung - German to English

brilliant overall performance