English: The Telegraph has published a report in this regard.
Telugu: దీనికి సంబంధించి ఒక ఫోటోను టెలీగ్రాఫ్ ప్రతిక ప్రచురించింది.