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