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