English: “We have crossed many hurdles.
Telugu: ‘ఎన్నో సముద్రాలను దాటి వచ్చాం.