>>281647526
The term used in the original was 十数年前, which means "ten-odd years ago" (i.e., more than 10 but less than 20 years ago). I suppose they thought "more than ten years ago" sounded more natural in English.