Task: Translation
Input (Chinese): 第51届年度欧洲电视网在欧洲各地直播，估计有1亿观众观看。
Output (English): The 51st annual Eurovision was broadcast live across Europe, watched by an estimated 100 million viewers.