Word Definition - 辛辛苦苦

xīn xīn kǔ kǔ painstakingly; with great trouble