Language:
Free Online Dictionary|3Dict

愁腸百結

Source : CEDICT

hundred knots of worry in one's intestines (idiom); weighed down with anxiety