English: A little far up the strip from town.
Telugu: సిటీకి కాస్త దూరంగా ఉంటుంది.