Language:
Free Online Dictionary|3Dict

愁肠百结

Source : CEDICT

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