English: The results of this research has been recently published.
Telugu: ఆ సర్వే ఫలితాలను ఇటీవలే ప్రకటించారు.