There can be no greater cause than this.
अधिक जायज कारण हो नहीं सकता।