English: We have reviewed it ourselves as well.
Telugu: మేం కూడా వాటిని స్వయంగా పరిశీలించాం.