How to say even with his glasses, he doesn't see very well. in Esperanto

1)malgraŭ siaj okulvitroj, li ne tre bone vidas.    
Translation by martinodConnect Error: Too many connections