English: There were many setbacks and hurdles.
Telugu: ఎన్నో అవమానాలు, ఛీత్కారాలు ఎదుర్కొన్నారు.