Chinese-English dictionary »

有得必有失; 有失才有得 meaning in English

ChineseEnglish
有得必有失; 有失才有得 phrase

you've got to crack a few eggs to make an omelette(phrase)
phrase