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