English: And that is our great challenge.
Telugu: అదే మనకు బిగ్ చాలెంజ్.