English: A new challenge for us.
Telugu: ఇది మనకు ఒక కొత్త సవాల్.