Entertainment | Tue Jan 21, 2014 3:33pm EST

'Ni hao, y'all': Ellen DeGeneres talk show lands in China