English: I have been to this street.
Telugu: నేనుండేది ఈ వీధిలోనే.