English: There are many obstacles to be overcome.
Telugu: దానికిగాను పలు ఆటంకాలను అధిగమించాల్సి ఉంది.