... result is good, then everything is good All-singing, all-dancing If something's all-singing, all-dancing, it is the latest version with the most up-todate features Alter ego An alter ego is a ... person who is as bright as a button is very intelligent or smart Bright-eyed and bushy-tailed If someone's bright-eyed and bushy-tailed, they are full of energy and enthusiasm Brighten up the day ... some z's, you get some sleep Catch someone red-handed If someone is caught red-handed, they are found doing something wrong or illegal Catch-22 Catch-22 is a situation where conflicting rules make...