Toi rat de dang lam va khong co cau ky ddau

Does this translate to, "I am very easy going and do not complain"?

I couldn't find cau ky on vdict.

Thanks