The abstract noun "reputation" can be translated as a verb phrase. Alternate translation: "makes other people think she is a bad person" (See: [[rc://en/ta/man/translate/figs-abstractnouns]])
This is a polite way of saying "to have sexual relations with someone." Alternate translation: "but when I slept with her" (See: [[rc://en/ta/man/translate/figs-euphemism]])