English: These details are all well explained in their report.
Telugu: . ఈ వివరాలన్నింటినీ చాలా స్పష్టంగా తన నివేదికలో వెల్లడించింది.