English: of challenging your mind.
Telugu: మీ మనస్సును సవాలు చేసినందుకు.