English: These details must be explained.
Telugu: ఈ వివరాలు కూడా వెల్లడించాల్సి ఉంది.