Verse 4 is pretty easy to translate, but it does have a periphrastic construction (BBG 30:16). It also provides a good example of textual criticism and why you should never talk about a textual variant without talking about its significance.
The important point to make here is that “faithful and just” describes the character of God as the basis for forgiveness. The Greek is pretty straightforward.