Tough fight in the offing in Dharmapur