History reminds us that walls can be torn down. But the task is never easy. True partnership and true progress requires constant work and sustained sacrifice. They require sharing the burdens of development and diplomacy; of progress and peace. They require allies who will listen to each other, learn from each other and, most of all, trust each other.