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.

Yeah, pressure.

He's innocent. All this teasing brought you anyway to this.