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