English: The obstacles are many.
Telugu: అడ్డంకులు ఎక్కువగా ఉన్నాయి.