1. The latest museum to open may turn you off your dinner.
turn sb off (使)厌烦
One sniff of his breath was enough to turn you off drink for good.
闻一下他呼出的气息就足够使你永远不愿喝酒 。
2.That's the obstacle, but maybe I can make them reconsider.
obstacle 障碍
Overcrowding remains a large obstacle to improving conditions.
过度拥挤仍然是改善条件的一大障碍 。