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