Original: Stevenage is a town and borough in Hertfordshire , England .
Simplified: Stevenage is a town in Hertfordshire in England .