Indexed for both direct and reverse lookup.
v.i. work hard; struggle; strive; be zealous; take pains.
takabana (-takabanye) v.i. work hard; struggle; strive; be zealous; take pains.