Theory:

     One winter morning he looked out of his window as he was dressing. He did not hate the winter now, for he knew that it was merely the Spring asleep, and that the flowers were resting.
 
     Suddenly he rubbed his eyes in wonder and looked and looked. It certainly was a marvellous sight. In the farthest corner of the garden was a tree quite covered with lovely white blossoms. Its branches were golden, and silver fruit hung down from them, and underneath it stood the little boy he had loved.
 
     Downstairs ran the Giant in great joy, and out into the garden. He hastened across the grass, and came near to the child. And when he came quite close his face grew red with anger, and he said, “Who hath dared to wound thee?” For on the palms of the child’s hands were the prints of two nails, and the prints of two nails were on the little feet.
Explanation:
 
Though the giant's eagerness toward meeting the little boy didn't succeed, he couldn't forget him in his life. Still, he always thought about the little boy he met many years before. Then, at last, one day, his wish came true. It was a winter morning, and he looked out from his window while dressing.

As it was a winter day, he didn't go out but was watched the winter's effect from his window. The giant was matured enough when he becomes old as he no longer hated winter. He didn't dislike the winter anymore since he knew it was just a matter of time before spring awakens and that the flowers were resting without blooming.

Suddenly, he saw something which he couldn't believe. Since he didn't believe his eyes, he rubbed them again and again. It was an incredible sight. A tree in the far corner of the garden was almost covered in lovely white blossoms. It had golden branches with silver fruit hanging from them, and underneath it stood the little boy he had loved and longed for. It was a heavenly sight.

His long term wish became true. He was filled with joy and excitement. He wanted to take the little boy in his hands; he wanted to spend time with him; enjoy playing with him. Finally, he could no longer wait and hurried to go near the beloved kid of him.

He rushed through the grass to go near the boy but was angry when he reached him. Two nail prints were found on the child's palms and two on the little feet. The giant was angry about seeing those nail prints. He angrily inquired the little boy as to who had made those wounds on the kid's body.
 
Meaning of difficult words:
 
S.No
Words
Meaning
1. 
Eagerness Having a strong desire or interest in something
2.
DareTo have enough courage to do something
3.
Wound An injury on the skin
4.
HastenTo say or do something quickly
5.
FarthestAt a distance
6.
TheeYou
7.
HathHas
Reference:
National Council of Educational Research and Training (2008). The Selfish Giant – Oscar Wilde (pp. 17-24). Published at the Publication Division by the Secretary, National Council of Educational Research and Training, Sri Aurobindo Marg, New Delhi.