English: There were a lot of difficulties and hurdles faced.
Telugu: ఎన్నో అవాంతరాలను, అడ్డంకులను అధిగమిస్తూ ముందుకు సాగారు.