English: Although, it came along numerous obstacles to overcome.
Telugu: అయితే ఇందుకు ఎన్నో అడ్డంకులు అవాంతరాలు ఎదురయ్యాయి.