to lay siege to, surround with armed forces
to overwhelm or beset
घेरना या दबाव डालना
English Usage: She was besieged by questions after the announcement.
Hindi Usage: घोषणा के बाद उसे सवालों से घेर लिया गया।