English: There are so many hindrances.
Telugu: చాలా అడ్డంకులు ఉన్నాయి.