English: Many hurdles came in the way.
Telugu: అనేక ఆటంకాలు ఎదురయినా ముందుకు సాగారు.