English: There are many impediments.
Telugu: అనేక అవాంతరాలు ఉన్నాయి.