English: It must rise to new challenges.
Telugu: కొత్త సవాళ్ళను ఎదుర్కొడం అనివార్యమవుతుంది.