English: walking on the street in japan.
Telugu: జపాన్లో వీధి.