English: I handed out leaflets on the street.
Telugu: వీధుల్లో కరపత్రాలు పంచిపెట్టాను.