English: A recent report bears witness to this.
Telugu: తాజాగా ఇదే విషయాన్ని ఒక రిపోర్టు వెల్లడించింది.