tell a long rigmarole - Turkish English Dictionary