English: There were many hurdles.
Telugu: ఎన్నో అవరోధాలు ఎదుర్కొన్నారు.