English: There are a lot of hurdles to cross.
Telugu: చాలా అవరోధాలను దాటాల్సి ఉంటుంది.