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