The flame or whatever it was had enough heat, but it was hard to control.
The flame was hard to control, but had enough heat. 
В пламени или чем бы оно ни было, было достаточно тепла, но его было трудно контролировать.
Пламя было трудно контролировать, но в нем было достаточно тепла. 