last more than twenty minutes - Turkish English Dictionary