Original: It is about 7 km (5 miles) south of Heidelberg and the third largest town of the Rhein-Neckar district after Weinheim and Sinsheim.
Simplified: It is the third biggest town of the Rhein-Neckar district. Weinheim and Sinsheim are the two towns that are bigger.