Where are all these 'endless insults' that you speak of?
Anyway, his grasp of English is more like 'ok', than 'excellent'. Not really a problem anyway, although I've stopped watching the press conferences due to the tedious nature of them showing the whole translation process back and forth.