capitulate

verb
1
to agree to do something that you have been refusing to do for a long time
تسلیم شدن, گردن نهادن
synonym yield(2)
2
to stop resisting an enemy and accept that you are defeated
تسلیم شدن, باز ایستادن از مقاومت
The town capitulated after a three-week siege.
synonym surrender