it amazed or shocked me completely
यह मुझे पूरी तरह से चौंका दिया
"The technology they used blew my mind."
"जिस तकनीक का उन्होंने उपयोग किया, उसने मुझे चौंका दिया।"
a casual way to admit a small mistake
in very good health
to suddenly become extremely angry
patience brings positive results
To feel that one has done the right thing.
to become angry or upset