2. It’s generally agreed that --- 人们普遍认为--- It is commonly / generally / widely believed that--- It is universally accepted / recognized that--- There is a popular belief that---