Both
												「両方」「両方とも」を指します。
											
																					
												sides
												「側」「当事者」を指します。
											
																					
												must
												「~しなければならない」という義務や必要性を表します。
											
																					
												be willing
												「~する意欲がある」「快く~する」という状態を表します。
											
																					
												to
												不定詞を導く際に使われます。(この場合は willing to do ~)
											
																					
												bargain
												「交渉する」という行為を指します。
											
																					
												to
												目的を表す際に使われる前置詞です。(この場合は ~するために)
											
																					
												reach
												「到達する」「達する」という行為を指します。
											
																					
												an agreement.
												「合意」「協定」を指します。