How did he repay the Giant?
The little child was in fact a divine child. He repaid the Giant by taking him to his garden Paradise.