十多里 shí duō lǐ

DEFINITIONS

  1. more than ten miles; ten plus miles

CHARACTERS

十 shí ten, tenth; complete; perfect
多 duō much, many; more than, over
里 lǐ unit of distance; village; lane