Whatever is done, is done by the will of d Supreme Lord and it is for the good of all. “Tat te nukampam sushamiksa mano”.