How to say he is good at french, much more so at english. in French

1)il est bon en français mais bien meilleur en anglais.    
Translation by romiraConnect Error: Too many connections