what's your take on that? - French English Dictionary