It means that it is done with a lot of effort. Female sned-off. It is synonymous with striving, animosity, intense, suffered, bold, determined, fearless, courageous, bold.