sudurjaya सुदुर्जय

Definition: mfn. very difficult to be overcome or conquered etc.