English: A lot of challenges will be mounted.
Telugu: . ఎన్నో సవాళ్లు ఎదుర్కోవాల్సి ఉంటుంది.