English: Many reports have been released on this subject.
Telugu: దీనికి సంబంధించి ఎన్నో రిపోర్టులు కూడా వచ్చాయి.