Less than 30 frames per second in Battlefiled 4 with High settings at 1920x1080 resolution.
The GTX 650 is one level down from the HD 7770:http://www.tomshardware.com/reviews/battlefield-4-graphics-card-performance,3634-7.htmlhttp://www.tomshardware.com/reviews/gaming-graphics-card-review,3107-7.html
The CPU you have chosen is OK.
If you want to run Battlefield 4 with High settings at 1920x1080 resolution, recommend at least a GTX 650 Ti.
GTX 650 Ti boost is big step up from there in performance and very good value if you can afford it.