Significato in italiano

Significato di I thought we had a deal