English: Britain is also implicated in those things.
Telugu: బ్రిటన్ కూడా ఇందుకు గొంతు కలుపుతు న్నది.