English: The findings of that research have recently been reported.
Telugu: ఆ సర్వే ఫలితాలను ఇటీవలే ప్రకటించారు.