English: There are many obstacles.
Telugu: ఎన్నో అడ్డంకులు, అవరోధాలు ఉంటాయి.