English: The Telegraph published an article on this.
Telugu: దీనిపై టెలిగ్రాఫ్ పత్రిక ఒక కథనం విడుదల చేసింది.