English: There are many impediments.
Telugu: అందుకు ఎన్నో అవరోధాలు ఏర్పడతాయి.