English: We did face a lot of resistance and challenges.
Telugu: ఎన్నో సవాళ్లు, అడ్డంకులను అధిగమించాం.