take by surprise meaning in Hindi

Verb

To catch someone unprepared or unexpectedly

अप्रत्याशित रूप से पकड़ना

English Usage: The announcement took everyone by surprise.

Hindi Usage: घोषणा ने सभी को चौंका दिया।

Share Anuvadan of take by surprise