English: We have faced numerous challenges and hurdles.
Telugu: ఎన్నో సవాళ్లు, అడ్డంకులను అధిగమించాం.