English: Am quite looking forward to the challenge.
Telugu: నేను సవాల్ స్వీకరించేందుకు ఎదురు చూస్తున్నాను.