Declan

The Language Learning App Company

The Chinese phrase

我的地址是人民路10号。

is pronounced
Wǒ dì dìzhǐ shì rénmín lù 101 hào.
means
My address was 101 Ren Min Road.