English: The effort faces challenges, but progress is being made.
Telugu: పనిప్రాంతం కాస్తంత సవాళ్లుగా ఉంటుంది అయితే పురోగతి ఉంటుంది.