English: Protest in London has sparked a huge controversy
Telugu: లండన్‌లోనూ నిరసనల సెగ