English: There are, however, some hurdles.
Telugu: అయితే కొన్ని అడ్డంకులు ఎదురవుతాయి.