English: It is yet to be known who leaked this video.
Telugu: మరీ ఈ వీడియోను ఎవరు లీక్ చేశారన్న విషయంపై ఇంకా క్లారిటీ లేదు.