English: The road didn't take a more than 20 minutes.
Telugu: రహదారి ఇరవై నిమిషాల కంటే ఎక్కువ పడుతుంది.