Cat idioms and phrases exist in abundance in English and other languages