gut-wrenching

adjective
1
very unpleasant; making you feel very upset
دل‌خراش, غم‌انگیز, دردناک, غصه‌آور, ناراحت‌کننده