English: There are numerous challenges and difficulties.
Telugu: చాలా ఇబ్బందులు, అడ్డంకులు ఉన్నాయని అంటున్నారు.