Theory:

Meanings of difficult words:
 
No.
Words
Meanings
1
roomspace that can be occupied
2
bloombecome a flower, blossom into a flower
3
lessonsteachings, learnings
4
deserveshas qualities worthy of
5
forgotten neglected, failed to remember
6
shamea painful feeling of humiliation
7
kindnessbeing friendly, generous, and considerate
 8
tiniestvery small, minute