English: Recently, a lot of foreign tourists have come to this street.
Telugu: ఇటీవల, ఈ వీధికి చాలా మంది విదేశీ పర్యాటకులు వచ్చారు.