Truth hates delay.
It is impossible to lay the blame on certain external forces, for evil is inherent in man. Human nature is the source of strife, and strife is the source of destruction. That is the absolute truth.
Truth has to come and falsehood has to die.