Do your best and Allah will do the rest