Language:
Free Online Dictionary|3Dict

貓有九命

Source : CEDICT

A cat has nine lives. (idiom)