gran thru (verb)

labor, toil, work very hard

Etymology

from: unknown

Source

noncanon