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