by divine means
الہی وسائل کی طرف سے
the divinely appointed means of rescue from temporal existence
عارضی وجود سے نجات کا خیرمقدم شدہ ذریعہ