English: We have yet to cross many a hurdles.
Telugu: మనం ఇంకా చాలా అవరోధాలను అధిగమించాల్సిఉంది.