English: Hundreds of people on the streets of London.
Telugu: వందలాది మంది లండన్ వీధుల్లో గళమెత్తారు.