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