English: Its my challenge to them.
Telugu: అవి నాకు చాలెంజ్.