Chinese words · Chengyu

有利有弊

yǒulì-yǒubì

to have both advantages and disadvantages

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.