English: There were a lot of difficulties and hurdles faced.
Telugu: ఎన్నో ఒడుదొడుకులు, సవాళ్లను ఎదుర్కొన్నా.