let's not get carried away. - French English Dictionary