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