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