Dictionary Definition:
[translation-san] {C} siddhyanti
[translation-san] {L} siddhyeta
[translation-eng] {Hopkins} establish; accomplish; achieve
[translation-eng] {C} will succeed; become; arise; come to be; perfect