Rupee depreciation set to invite more trouble, Inflation may further go up