English: There is also this report.
Telugu: ఈ నివేదిక కూడా.