Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
No. It's derived from the english word "hubris". There would be a german equivalent "Hybris" but it's hardly used. Does "repu" mean anything in portuguese?