be finishing something - Spanish English Dictionary