In a recent study of parents and grown-up children in 11 European countries, Karsten Hank of Mannheim University found that 85% of them lived within 25km of each other and the majority of them were in touch at least once a week.
出自-2010年12月阅读原文
英英词典释义
Noun
1. a city in southwestern Germany at the confluence of the Rhine and Neckar rivers