English: But it also faced certain barriers.
Telugu: కానీ దీనికి కూడా కొన్ని అడ్డంకులు ఉన్నాయి.