English: Research has revealed this.
Telugu: ఓ సర్వేలో ఈ విషయాలు వెల్లడయ్యాయి.