English: There's a lot more reporting to be done on this.
Telugu: దీనికి సంబంధించిన మరిన్ని రిపోర్టులు రావాల్సి ఉంది.