if you write like that it is too much.
" XXX has a strong sense of passion and talent for art, as shown by
his performance in the YYY competition, in which he clinched the
top prize. " sounds more humble.
just dont use overpowering words like stun or shock or crushed can
already.