with each advantage is a disadvantage; against one advantage is disadvantage; if there is an advantage, there will surely be sth. to the contrary.; nothing is perfect.; there is no fire without smoke.; whatever gains in one respect loses in another
Related Translations:
裘弊金尽: fall into a state of poverty; have exhausted one's means; short of living expenses abroad; with coat tattered and gold exhausted