English: And it explained some things.
Telugu: అంతేకాకుండా అందుకు సంబంధించిన కొన్ని విషయాలను కూడా వెల్లడించింది.