My Grandmother Asked Me to Tell You She’s Sorry Audiobook
Elsa was just seven years of age when she was living with her grandmother. The author of the novel Fredrik Backman has not told us anything about the initial life of the girl and we are not told about her parents either. We just know that her grandmother is the only relative and friend that she has in the entire world.
Elsa, I am different as compared to the other people of the town so she does not get mixed with other people very much. Her grandmother is crazy according to many people because she acts strange when people come close to her house. Most people think that these two strange females have no place in society because they never blend in.

Elsa’s grandmother still uses paintball guns on the people who come close to her house just like she used to do when she was a kind seventy years ago. At night the grandmother tells Elsa the tales of strange lands which bring relief to the mind of the little girl who has no one to play with except her crazy grandmother.
When Elsa’s grandmother dies, the young girl finds out the letters that her grandmother had written to the people she had wronged in her life. Her grandmother wanted Elsa to go to those people and apologize from her side. Joan Walker suddenly brings excitement to his voice in narration because Elsa finally gets the chance to see the world through this adventure or task which is given to her. The Winners and Us Against You will give you other crazy stories like this so just carry on with the same trance and the fun will be endless.
The most listened to authors
Audiobook player
- 01. Chapter 00 21.2637
- 02. Chapter 01 1110.85
- 03. Chapter 02 1425.74
- 04. Chapter 03 1350.37
- 05. Chapter 04 995.851
- 06. Chapter 05 1232.96
- 07. Chapter 06 1324.43
- 08. Chapter 07 1389.19
- 09. Chapter 08 694.865
- 10. Chapter 09 1323.77
- 11. Chapter 10 692.984
- 12. Chapter 11 873.037
- 13. Chapter 12 952.222
- 14. Chapter 13 881.084
- 15. Chapter 14 1677.4
- 16. Chapter 15 1155.06
- 17. Chapter 16 1246.76
- 18. Chapter 17 1213.84
- 19. Chapter 18 1107.2
- 20. Chapter 19 1281.08
- 21. Chapter 20 1560.83
- 22. Chapter 21 1296.16
- 23. Chapter 22 936.521
- 24. Chapter 23 727.234
- 25. Chapter 24 1375.97
- 26. Chapter 25 1260.03
- 27. Chapter 26 1257.28
- 28. Chapter 27 1189.75
- 29. Chapter 28 554.443
- 30. Chapter 29 802.186
- 31. Chapter 30 1357.24
- 32. Chapter 31 1254.93
- 33. Chapter 32 1122.43
- 34. Chapter 33 1302.3
- 35. Chapter 34 1218.51
- 36. Chapter 35 562.437
- 37. Chapter 36 42.5271