English: on this last street.
Telugu: ఈ చివరి వీధికి.