English: You could be here in 20 minutes.
Telugu: ఇక్కడికి మీరు సుమారు ఇరవై నిమిషాలలో చేరవచ్చు.