be having difficult times - Spanish English Dictionary