they dont mention the german word : DOCH
This totaly confuses my uk bosses in meetings, there is probably no dircet translation possible.
It means something in the way like, ok you may can argue against, but i still belive in it ...
(Way of solution e.g. it is like i said, final point)