Language:
Free Online Dictionary|3Dict

煩惱

Source : CEDICT

agonize/agony/annoyance/upset/vexation/worries