English: There are other hurdles.
Telugu: అంతకుమించిన అడ్డంకులూ ఉంటాయి.