First we have to remove the small brackets, or parentheses, ( ), then the curly brackets, { }, and then the square brackets, [ ].
Therefore, we have
x2 - [3x + {2x - (x2 - 1)} + 2]
= x2 - [3x + {2x - x2 + 1} + 2]
= x2 - [3x + 2x - x2 + 1+ 2]
= x2 - [5x - x2 + 3]
= x2 - 5x + x2 - 3
= 2x2 - 5x - 3