demonstrar [demostrar] - así lo demuestran

Hi to everybody,
I should translate the following into English:
Así lo demuestran más de cientos de cartas de todo el mundo publicadas en nuestro Correo de Lectores, como las que siguen:
My try:
Hundreds of letters from all over the world published in our e-reader, demonstrate it.

I'm not sure, please, can you help me?
Thanks in advance.
Last edited by a moderator:
  • I'm talking about a magazine and making a comparison with another one, and saying that the one I'm talking about has some features that demonstrate that is the most important one. So I say: That those reasons, demostrate that this magazines is an international magazine because of the issues I 'm explaining.
    Last edited by a moderator:
    < Previous | Next >