English: I live on this street too.
Telugu: ఈ వీధిలోనే నేనూ ఉంటున్నాను.