十多亿

shí duō yì

over one billion

more than a billion

shí

ten

duō

many; much; more; a lot of

亿

100 million