I am working with a local football team who needs a logo, and they have come up with "Generous in defeat, humble in victory" but for some reason they want it in Latin. Can anyone do a translate for me, I have tried search engine but I am very worried I will get the translation wrong and have something with a different meaning.