to be kept hanging around - Spanish English Dictionary