English: Both of these blew my mind.
Telugu: ఈ రెండు నా మనసు మీద ముద్రవేశాయి.