English: The video blew my mind.
Telugu: ఆ వీడియో నా మనసుని చలింప చేసింది.