Language:
Free Online Dictionary|3Dict

蟬聯

Source : CEDICT

to continue in a post/(to hold a post) several times in succession/(to win a title) in successive years/to stay at number one/to defend a championship