English: Several recent studies confirm the challenges.
Telugu: అనేక ఇటీవలి అధ్యయనాలు సవాళ్లను నిర్ధారించాయి.