English: It is not clear who leaked the letter.
Telugu: ఈ లేఖ ఎవరు విడుదల చేశారో స్పష్టత లేదన్నారు.