English: Its a new challenge for us.
Telugu: ఇది మనకు ఒక కొత్త మైలురాయి.