English: A lot of obstacles will have to be overcome.
Telugu: ఎన్నో అవరోధాల అధిగమించవలసిన అగత్యముంది.