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