overpowered in Spanish
overpowered in Spanish
hiperpotenciado
sobrepoderoso
superpotenciado