I don't know the exact conditions, but my first impression is that you lack DPS making the fight drag on too long.

[edit]
@Reishi