tell a long rigmarole - French English Dictionary