Agendaは皆さんご存知の”議題”という意味の英語ですが
Have another agenda
となると少し別の意味、ニュアンスを持ってきます。
その意味は、別の目的がある、別の思惑があるという意味になります。
He has another agenda.
これを訳しますと
彼は別の目的を持っている。彼は別のことを企んでいる。
アメリカ人との交渉では相手がこちらが思ってもいないところで折れたり、抵抗したり、いろいろなことが起こりますが、その背景には相手はanother agendaがあるのではと疑ってみるのもよいかもしれません。それが分かれば、交渉がスムーズに進む場合もあります。