English: It is mind-blowing.
Telugu: ఇది మనసుకి హాయినిస్తుంది.