1. That rain has put the mockers on our plan to have a picnic this afternoon.
那场大雨破坏了我们今天下午外出野餐的计划。
2. Those two defeats last month have put the mockers on our team's chances of winning this year's competition.
上个月的那两次失败使我们队赢得今年比赛的机会完了。
3. The rain seems to have put the mockers on our little picnic.
这场雨似乎使我们的小小野餐告吹了。