English: It blew his mind.
Telugu: అది తన మనస్సును మాశ్చేసింది.