屡战屡胜 meaning in Chinese
have won every battle; fight repeatedly and win every battle; score one victory after another; win victory after victory
have won every battle; fight repeatedly and win every battle; score one victory after another; win victory after victory