Choose the most appropriate meaning of idiom:

To be taken aback (حیرات میں پڑ جانا):

A) To be surprised

B) To be pushed back

C) To be surpassed

D) To be trampled

Advertisements