English: We are happy to face new challenges.
Telugu: కొత్త చాలెంజ్ లను ఎదుర్కొనేందుకు ఎంతో ఉత్సాహం వస్తుంది.