Over the years there were many times that I was ridiculed in forums about my translations and beliefs. However, it has benefited me in the long run because it just made me work harder.
This is a short clip where Victor talks about it a little.
He's innocent. All this teasing brought you anyway to this.