English: There are many serious challenges to be met.
Telugu: ఎన్నో పెను సవాళ్ళను ఎదుర్కోవలసి వస్తున్నది.