English: twenty minutes later was on the road.
Telugu: ఓ ఇరవై నిముషాల తర్వాత రోడ్డు మీది కొచ్చారు.