Wallaahu a'lam Ya Rabbal 'aalamin..