English: Yes it's on the street.
Telugu: అవును, వీధి ఉంది.