English: Much has been said about this.
Telugu: ఈ మేరకు పలు విషయాలను వెల్లడించారు.