Today in mid-day the market is continuously getting struggle or Nifty hold the level of 7,800.The BSE Sensex is at 25,471 down by 139 points and NSE Nifty is at 7,815 down by 33 points or 0.43%.