nce 1,a puma at large
新概念 3 a puma at large
at large :has 2 meanings,one is uncaptured, another means in detail ,view of the whole perspective.
在现场:at the place of the action
feel forced to do, feel oblidged to do
accumulat :pile up; amass
claim : state
convinced ,sure,believe
in the posession of sb.,in sb's posession