long drawn-out story - Turkish English Dictionary