十多亿

shí duō yì

over one billion

more than a billion

十

shí

ten

多

duō

many; much; more; a lot of

亿

yì

100 million