Glossary:
Hastened: be quick to do something.
Benevolent: well meaning and kindly.
Vagrants: a person without a settled home or regular work who wanders from place to place and lives by begging.
Disconsolate: very unhappy and unable to be comforted.
Abode: a place of residence; a house or home.
Indiscriminately: in a random manner; unsystematically.