You can use this vocabulary for discussion Agreeing · Yes, good point. You’re right… · There are many reasons for … · There is no doubt about it that… · I simply must agree with that… · I am of the same opinion… · I completely/absolutely agree with …
Disagreeing · I see your point, but … I think so too.. · I’m not so sure about that… · Yes, but … I couldn’t agree more… · Maybe, but the problem is that … · I am of a different opinion because … · I cannot share this / that / the view… · Unlike … I think …