English: Protest in London
Telugu: లండన్‌లోనూ నిరసనల సెగ