English: It is just 20 minutes away.
Telugu: ఇది కేవలం 20 నిమిషాల దూరంలో ఉంది.