और वजह कई हैं.
And the causes were many.