1.Are we square? 我們扯平了,對吧?我們兩清了吧?我們倆誰也不欠誰了吧?
2.at such short notice :if you do something at short notice, you do not have very much time to prepare for it 臨時
a cancellation at very short notice 臨時取消(約會等)
3.I've given this a lot (of) thought 我已經仔細想過了,我已經好好想過了