to work your socks off (for somebody)

listen to the pronunciation of to work your socks off (for somebody)