屡战屡败 屢戰屢敗

    lǚzhànlǚbài

    1. Idiomto suffer defeat in every battle (idiom)