The agreement met strong opposition from Lebanese Muslims and in the Arab world, and it was portrayed as an imposed surrender. The conclusion of separate peace with Israel was (and is) a taboo subject in the Arab world, and Egypt's peace agreement at Camp David had left the country ostracized and temporarily expelled from the Arab League. Syria's opposition to the agreement was vocal, and by refusing to move its troops from Lebanese soil, Damascus effectively torpedoed its implementation, since Israeli withdrawal was contingent on Syria doing the same. As a result, the Lebanese government repudiated the agreement on March 5, 1984.