Striven
/(?)/
Striv·en
Striven
p. p.
p. p.
of
Strive
.