Boolean operation does not reflect in the back part of the main body

This is the state of the mesh without the mirror modifier:


And this is it with applied mirror modifier and boolean: