rewardingly

For definition of rewardingly, please visit here.