Question: why kefla is so strong?
Answer: you might know why, it because saiyan 3 transform drain goku energy and stamina drastically. why kefla overpower god form, because goku already it the state where his body no longer to keep up with the god form he using (speed, reflex, strength, etc).