Meaning of the Sanskrit Word: sudurjayam

  sudurjayam—insurmountable    SB 3.24.38
  sudurjayam—which is very, very difficult to overcome.    SB 4.9.52
  sudurjayam—very difficult to achieve    SB 4.12.25

Can't find any compound Sanskrit words containing sudurjayam.