English: All this blew my mind.
Telugu: ఇవన్నీ నా మనసును కలచివేశాయి.