English: Much has been said about this.
Telugu: ఈ సందర్బంగా అనేక విషయాలను వెల్లడించారు.