English: That’s a big challenge for us.
Telugu: అదే మనకు బిగ్ చాలెంజ్.