English: But it still has many obstacles to overcome.
Telugu: అయితే ముందుకు సాగడానికి పలు ఆటంకాలను అధిగమించాల్సి ఉంటుంది.