English: I'm still here on that street.
Telugu: ఈ వీధిలోనే నేనూ ఉంటున్నాను.