Hi ,
The Routes are in place on both ends on End Router & also in SSG5 the only thing that is not happening is communication between 192.168.4.254 & 192.168.2.2(Actually 192.168.1.254) & 192.168.1.254(Actually 192.168.2.2) & 192.168.4.254.
The issue seems to be with NATing on the SSG5 .'
Attaching image for better understanding
Regards
shaan129