we've had a tough time - Spanish English Dictionary