English: There were a lot of difficulties and hurdles faced.
Telugu: అనేక ఒడిదొడుకులు, కష్టనష్టాలు ఎదుర్కొన్నారు.