English: This was self-published last year.
Telugu: ఈ విషయాన్ని తనే గత ఏడాది స్వయంగా ప్రకటించుకున్నారు.